About Javelin Trading Limited (13268182) United Kingdom