About Kaneko Ltd (13149161) United Kingdom