About Fncsr Limited (11216515) United Kingdom