About Jmr (ne) Limited (07727757) United Kingdom