About Kokoro London Limited (09348492) United Kingdom