About Finy Group Limited (11173791) United Kingdom