About Kanda Spring Ltd (12214148) United Kingdom