About Kurobuta Holdings Limited (10738738) United Kingdom