About Excelsior Bright Ltd (11058816) United Kingdom