About Plax Limited (13540879) United Kingdom