About Franklin Point Management Company Limited (04958141) United Kingdom