About Minaj Invest Limited (11908321) United Kingdom