About Kurusha Ltd (12230150) United Kingdom