About Ken Kuro Consulting Limited (11013730) United Kingdom