About Mr2 Holdings Limited (07282019) United Kingdom