About Mijo Investments Limited (10027431) United Kingdom