About Om Capital Advisors Limited (11839404) United Kingdom