About Scholar Films Limited (10122505) United Kingdom