About Jade Jagger Limited (06380470) United Kingdom