About Ebitech Solutions & Consultancy Ltd (11035282) United Kingdom