About Wired Lion Ltd (10717232) United Kingdom