About Techlogico Limited (08632156) United Kingdom