About Kuroku Ltd (11238158) United Kingdom