About F&c Management Ltd (12880403) United Kingdom