About Fi Holdings Limited (10628677) United Kingdom