About Concurrent Technologies Plc (01919979) United Kingdom