About Jgb Holdings Ltd (12486941) United Kingdom