About Plexus Resource Solutions Ltd (10613498) United Kingdom