About Yq Developments Limited (10341064) United Kingdom