About Giant Pigeon Holdings Limited (11817140) United Kingdom