About Skeleton Pictures Ltd (11094259) United Kingdom