About Lion B Pictures Limited (08160232) United Kingdom