About Mnl (eighteen48) Nominees Limited (12760671) United Kingdom