About Kurros Limited (10047774) United Kingdom