About Teeq Limited (13584698) United Kingdom