About Eagle & Condor Holdings Ltd. (SC645845) United Kingdom