About Kendon Tech Ltd (11562438) United Kingdom