About Q Place Limited (10931466) United Kingdom