About Kendo Avenue Ltd (13028317) United Kingdom