About Condor Consultancy Services Ltd (12839358) United Kingdom