About Falcone Management Ltd (12032090) United Kingdom