About Teal Security Ltd (11093961) United Kingdom