About Flix N Pix Ltd (06748780) United Kingdom