About Green Village Curry Ltd (12378764) United Kingdom