About Mir&and Ltd (11753504) United Kingdom