About Teal22 Ltd (11673516) United Kingdom