About Ebenezer Consulting Services Ltd (11088452) United Kingdom