About Plx Uk Limited (12985763) United Kingdom