About Jolomi S Jollof Ltd (12756257) United Kingdom