About Fii Holdings Limited (02590812) United Kingdom