About Goura Ltd (12526417) United Kingdom