About Premier Palace Limited (SC678405) United Kingdom