About Goa Group Limited (09690470) United Kingdom