About Pxlc Limited (07434401) United Kingdom