About Mim Investments 3 Limited (09013897) United Kingdom