About Murex Group Limited (10205907) United Kingdom