About Murdock Group Holdings Limited (12621388) United Kingdom