About E&i Technical Solutions Ltd (11639328) United Kingdom