About Teefash Limited (11019326) United Kingdom