About Oms Investments Limited (13706418) United Kingdom