About Miratge Ltd. (11420898) United Kingdom