About Pxssy Palace Limited (13589512) United Kingdom