About Fim Holdings Limited (12278236) United Kingdom