About Jam Capital Limited (04654414) United Kingdom