About Kenda Investments Limited (07951134) United Kingdom