About Cer High Holborn Limited (12139813) United Kingdom