About Miranagers Ltd (11526240) United Kingdom