About Logos Enterprise Ltd (SC438953) United Kingdom