About 2020 Fashion Spot Ltd (12404669) United Kingdom