About Finix Productions Limited (SC309561) United Kingdom