About Theles Ltd (10169977) United Kingdom