About Om Ventures Limited (11378106) United Kingdom