About Hlx Technology Limited (09312157) United Kingdom