About Plexus Tech Ltd. (08510131) United Kingdom