About Gambilongo Ltd (10090820) United Kingdom