About Ebenezer Joseph Uk Limited (13626180) United Kingdom