About Jn-25 Ltd (11015246) United Kingdom