About Jupiter International Trading Limited (13619292) United Kingdom