About China Palace Ltd (10257976) United Kingdom