About Ada Ventures Ltd (08385893) United Kingdom