About Condor Management Ltd (04667168) United Kingdom