About Bee Digital Media Ltd. (12028014) United Kingdom