About Pxl Limited (03474002) United Kingdom