About Kenda Technologies Ltd (10289811) United Kingdom