About Marcom & Corporate Ltd (11398055) United Kingdom