About Jammin Apparel Ltd (12260304) United Kingdom