About El Shaddai - Technology Consultant Ltd. (11972673) United Kingdom