About Bafta Albert Limited (13168781) United Kingdom