About Gorba Limited (12200025) United Kingdom