About Franck Investments Limited (12995612) United Kingdom