About Gelmane Investments Limited (00534989) United Kingdom