About Monitor Exploration Limited (11168753) United Kingdom