About Vigmur Solutions Ltd. (11141299) United Kingdom