About Front Row Filmed Entertainment Limited (10669691) United Kingdom