About Flix Global Limited (11838571) United Kingdom