About Plexis Technologies Limited (10135714) United Kingdom