About Jama Joes Limited (10551140) United Kingdom