About Mini Investment Group Limited (10132035) United Kingdom