About Holliex Technology Limited (03979128) United Kingdom