About Optimus Resources Ltd (06391010) United Kingdom