About Vora Interim Management Limited (05339333) United Kingdom