About Mnl (truffle) Nominees Limited (12543061) United Kingdom