About Challenger Exploration Ltd (11890076) United Kingdom