About Teeax Ltd (13356583) United Kingdom