About Kokoro Newbury Ltd (13340367) United Kingdom