About Applied Dataflow Research Limited (03757224) United Kingdom