About Jg Developer Ltd (12320323) United Kingdom