About Franklin Bensons Investments Ltd. (09859483) United Kingdom