About Condor & Falcons Ltd (12463851) United Kingdom