About Blue Palace Limited (11816526) United Kingdom