About Keen Resources Ltd (09324383) United Kingdom