About Sandra Suppo Ltd (13060518) United Kingdom