About Teal It Limited (12254441) United Kingdom