About Mina Nominee Limited (10196872) United Kingdom