About Sea And Sky Pictures Ltd (12489218) United Kingdom