About Sandra Medina Limited (10094496) United Kingdom