About Fsr Management Consulting Limited (04392111) United Kingdom