About Jgraph Ltd. (04051179) United Kingdom