About Marcel 7 Ltd (13332574) United Kingdom