About Ebenezer 2017 Limited (11105736) United Kingdom