About Yoox Ltd (12138984) United Kingdom