About G Mira Ltd (12015873) United Kingdom