About Omnium Innovation Ltd (SC634129) United Kingdom