About Jade Palace Ltd. (02986943) United Kingdom