About Marcad Holdings Plc (11701735) United Kingdom