About Oui Technology Ltd. (10905437) United Kingdom