About Kokido S Ltd (10944766) United Kingdom