About Alcove Filmed Entertainment Ltd (12002334) United Kingdom