About Mp Alpha Holdings Limited (13619633) United Kingdom