About Kakushin Labs Ltd (13447082) United Kingdom