About Sandraamikawigsuk Ltd (11696878) United Kingdom