About Teal Solutions Ltd (11412748) United Kingdom