About Ebenezer16 Limited (10429095) United Kingdom