About Technologirs Limited (13621897) United Kingdom