About Conquer Developments Limited (12384226) United Kingdom