About Franklin Ventures Limited (11615719) United Kingdom