About Olmor Limited (12977149) United Kingdom