About Mici Group Ltd (12272305) United Kingdom