About Hermes Technology Co. Limited (08486110) United Kingdom