About Jammin (uk) Limited (02391458) United Kingdom