About Intercede Group Plc (04101977) United Kingdom