About Plurala Limited (12790385) United Kingdom