About Teia Trade Pc (LP017896) United Kingdom