About Teez Limited (12799409) United Kingdom