About Sumo Group Plc (11071913) United Kingdom