About Kenda Ltd (11650342) United Kingdom