About Miic Holdings Ltd (12830277) United Kingdom