About Omcs (uk) Ltd (09237103) United Kingdom