About Solo Films Limited (03208583) United Kingdom