About Yeti Holdings Limited (11588067) United Kingdom