About Plural Incorporated London Ltd (06676925) United Kingdom