About Teasel Enterprise Ltd (13081294) United Kingdom