About French Frank Investments Limited (SC599813) United Kingdom