About Finflex Ltd (13119358) United Kingdom