About Bloopy Goose Ltd (12865036) United Kingdom