About Jamm Limited (11839857) United Kingdom