About E&f Technology Consulting Ltd. (09334618) United Kingdom