About Manta Natural Resources Ltd (06303329) United Kingdom