About Kuro Management Services Limited (10343306) United Kingdom