About Hexa Services Limited (NI028963) United Kingdom