About Yorick Entertainment Limited (10934501) United Kingdom