About Jgb So Ltd (12478602) United Kingdom