About M Rich Holdings Limited (10850182) United Kingdom