About Fnpr Holdings Limited (05903105) United Kingdom