About Wmr Holdco Limited (10492129) United Kingdom