About Sandsa Optoms Limited (09043265) United Kingdom