About Project Connaught Limited (12031150) United Kingdom