About Teal Group 1 Ltd (12966771) United Kingdom