About Mirac Group Ltd (10949186) United Kingdom