About Solarus Films Limited (07196890) United Kingdom