About Mirac Memik Ltd (12028336) United Kingdom