About Jade Investments Limited (SC083347) United Kingdom