About Jacmel Limited (06028530) United Kingdom