About Kokoro 88 Ltd (12862359) United Kingdom