About Glass Slipper Holdings Ltd (12492415) United Kingdom