About Finix Group Ltd (11619572) United Kingdom