About Kenoteq Ltd (SC625638) United Kingdom