About Ebenezer Ventures Ltd (SC651977) United Kingdom