About E C Ventures Ltd (09675761) United Kingdom