About Kanda Products & Services Ltd (11330964) United Kingdom