About Condor Technologies Limited (05647216) United Kingdom