About Sabz Sefid Sorkh Ventures Limited (10143648) United Kingdom