(machine translated in 2023)

Website: http://www.challengersails.com
Logo of Challenger Sails
..