About Omnius Investments Ltd (SC655517) United Kingdom