About Goulash Life Ltd (12379700) United Kingdom