About Alamou Ventures Ltd (12624104) United Kingdom