About Plurade Solutions Ltd (11956148) United Kingdom