About Bafta Enterprises Limited (01163351) United Kingdom