About Yeti Enterprises Ltd (12973475) United Kingdom