About Kyoka Global Limited (SC668755) United Kingdom