About Teia Limited (08567224) United Kingdom