About Jade Management Limited (04069202) United Kingdom