About Jamm It Limited (13179450) United Kingdom