About Cogress 10 Denham Street Limited (09948137) United Kingdom