About Kardes Ltd (12072528) United Kingdom