About Mr Holdings & Investments Limited (10665296) United Kingdom