About Vigil International Trading Ltd (12411302) United Kingdom