About Xq Developments Limited (09766215) United Kingdom