About Mirror Image Records Ltd (12018230) United Kingdom