About Jam Technology Limited (07444075) United Kingdom