About Mary Portas Holdings Limited (10385090) United Kingdom