About Oleocycle Limited (NI646143) United Kingdom