About Jam95 Ltd (10599389) United Kingdom