About Wmr Partners Limited (13404099) United Kingdom