About Kokoro Performance Limited (08411452) United Kingdom