About Goosebar Ltd (13010056) United Kingdom