About Wmr Holdings Limited (12222372) United Kingdom