About Falconara Ltd (11772003) United Kingdom