About Gogalass Store Ltd (12659533) United Kingdom