About Fajr Ventures Limited (13110612) United Kingdom