About Yolo Fashionistas Ltd (11540130) United Kingdom