About Olivemist Ltd. (06759346) United Kingdom