About Speech Energy Ltd (10639028) United Kingdom