SponsorCheck
Is Keena Rakkado Ltd, a Licensed Sponsor? UK Sponsor Licence Check