About Marcas Asset Management Limited (12186337) United Kingdom