About Falcon Holdings Ne Ltd (13615199) United Kingdom