About T.e.o.a Limited (13190976) United Kingdom