About Tertor Ltd (13245222) United Kingdom