About Ruby Murex Ltd (13091390) United Kingdom