About Minogdin Invest Limited (11757111) United Kingdom