About J Max Consulting Limited (11085484) United Kingdom