About Evil Beard Pictures Ltd (12585598) United Kingdom