About Kuro London Limited (09032244) United Kingdom