About Condor Advisors Limited (03716473) United Kingdom