About Om Holdco Limited (09176020) United Kingdom