About Jjudge Consulting Limited (10344750) United Kingdom