About Jams International Emea Limited (07487244) United Kingdom