About London Bridge Information Technologies Limited (10433850) United Kingdom