About Flix Interactive Limited (07874991) United Kingdom