About Franklin Resolution Limited (12235442) United Kingdom