About Teefash Ltd (12467915) United Kingdom