About Ebenezer House (ventures) Limited (13134586) United Kingdom