About Fc & Partners Ltd (11751024) United Kingdom