About Fsr Management Limited (03755075) United Kingdom