About Green Jade Limited (08261243) United Kingdom