About Finix Ltd (10556457) United Kingdom