About Beluga Pictures Limited (09491457) United Kingdom