About Omi Engineering Ltd (12061396) United Kingdom