About Zahra Investments Limited (09270233) United Kingdom