About Banner I.t. Limited (06339609) United Kingdom