About Falcon Investment & Management Ltd. (10824971) United Kingdom