About Christopher James Thomas It Solutions Limited (13641441) United Kingdom