About Jamminz Caribbean Takeaway Limited (11755882) United Kingdom