About Yooox Ltd (12175252) United Kingdom