About Technologhody Limited (13621865) United Kingdom