About Falcon Investment Management Ltd (09277206) United Kingdom