About Concho Corp Ltd (12243440) United Kingdom