About Frome Investments (sv) Limited (11627842) United Kingdom