About Teal Ltd (09419842) United Kingdom