About Teemark Consultantcy Ltd (11492180) United Kingdom