About Joint Application Development Enterprises Limited (03772626) United Kingdom