About Moon Bay Pictures Limited (09220469) United Kingdom