About Kyoka Pro Ltd (11560439) United Kingdom