About Gurba Ltd (12788469) United Kingdom