About Hex Solutions Limited (06374407) United Kingdom