About Plaqsa Limited (06080943) United Kingdom