About Silent Yeti Entertainment Ltd (12930517) United Kingdom