About Fpi Partners Limited (12891753) United Kingdom