About Finix Food Ltd (12223853) United Kingdom