About Violin Memory Emea Limited (07710386) United Kingdom