I know it’s a long shot but can anyone identify the make of these sandals from the sole? I remember it’s a Spanish company. I bought them from a UK website. The name isn’t just the initials.