About Smith Francis Investments Limited (11245119) United Kingdom