About Kintaro And Co Limited (10658298) United Kingdom