About Mnr Worldwide Limited (08706228) United Kingdom