About Mmc Flamenca Ltd (11742533) United Kingdom