About Knights Group Holdings Plc (11290101) United Kingdom