About Sandra Maria Limited (13387202) United Kingdom