About Kuro Limited (04088212) United Kingdom