About Ardua Ventures Ltd (08151743) United Kingdom