About Plexicon Limited (13632713) United Kingdom