About Om Investment Management Limited (10512637) United Kingdom