About Teal Consult Ltd (10698884) United Kingdom