About Hex42 Llp (OC418693) United Kingdom