About Mimea Mauzo Limited (13276447) United Kingdom