About Edl Ventures Ltd (10326828) United Kingdom