About Ahara Ventures Ltd (11417051) United Kingdom