About Olemar Ltd. (09991582) United Kingdom