About Mnl (cell Capital) Nominees Limited (12822755) United Kingdom