About Group Miki Holdings Limited (01071811) United Kingdom