About Minaa Invest Co Limited (13424191) United Kingdom