About J & G Software Solutions Limited (11324173) United Kingdom