About Beeu The Film Limited (10589109) United Kingdom