About Plexity Ltd (11007276) United Kingdom