About Not Dead Yeti Limited (09539014) United Kingdom