About J Apps Consulting Limited (08221782) United Kingdom