About Yeti Group Ltd (12640830) United Kingdom