About Plexis Solutions Ltd (09982897) United Kingdom