About Kokoro Extra Limited (10439243) United Kingdom