About Ombs Investments Limited (06985583) United Kingdom