About Jadesea Limited (08748864) United Kingdom