About Pxl Studio Limited (06057472) United Kingdom