About Vignal Associates Ltd (SC613584) United Kingdom