About Yeti Partnership Limited (05747700) United Kingdom