About Ve Associates Ltd (12546392) United Kingdom