About Jam (capital) Holdings Ltd (10349798) United Kingdom