About London Edinburgh Investments Ltd (SC676953) United Kingdom