About Kendo Solutions Ltd (12889230) United Kingdom