About Condor Corporate Limited (13603963) United Kingdom