About Jam Capital Group Limited (12769728) United Kingdom