About Jam24global Limited (10948141) United Kingdom