About Condor Solutions Ltd (11063483) United Kingdom