About Ted Compliance Ltd (12200864) United Kingdom