About Project Holborn Limited (11001089) United Kingdom