About Sligo Pictures Ltd (10823987) United Kingdom