About Uxl Ltd. (SC224056) United Kingdom