About Plexsis Limited (10548827) United Kingdom