About Gallio Developments Ltd (12277705) United Kingdom