About Kenda Finance Limited (12902897) United Kingdom