About Vora Management Limited (03420267) United Kingdom