About Miranda Mensah Limited (11151523) United Kingdom