SponsorCheck
Is Takdeer ltd a Licensed Sponsor? UK Sponsor Licence Check