About Omcore Ltd (07044586) United Kingdom