About Mr Group Holdings Limited (10931991) United Kingdom