About Wallis Technologies Ltd (12340036) United Kingdom