About New Plexus Technologies Limited (04061428) United Kingdom