About Sol Films Limited (NI663820) United Kingdom