About Omeer & Co Ltd (12658277) United Kingdom