About Fi26 Ltd (11658735) United Kingdom