About Discovery Quay (holdings) Limited (11975218) United Kingdom