About Midi Magic Ltd. (NI620547) United Kingdom