About Franklintemplet Investments Ltd (11624275) United Kingdom