About Mira 2018 Ltd (11681960) United Kingdom