About Olfactory Coffee Ltd. (08641378) United Kingdom