About Abjak
On a mission to celebrate cultures, we are scaling food brands through our network of cloud kitchens!
Social Link - Linkedin: http://www. linkedin.com/company /abjak
Employee Count: 11
Keywords: consumers
More about Abjak
Abjak is located at England CH45, United Kingdom
http://www.abjak.co.uk