About Teal Investment Group Limited (13691392) United Kingdom