About Gebra Ltd (12801932) United Kingdom