About Green Sole Ltd (12910338) United Kingdom