About Michandina Investments Limited (03929363) United Kingdom