About George O Dell It Solutions Ltd (12844412) United Kingdom