About Quex Developments Ltd (12498252) United Kingdom