About Yeti Rock Dog Ltd (12437262) United Kingdom