About Minim Investments Limited (00907631) United Kingdom