About Franklin Topco Limited (13549340) United Kingdom