About Saaj Investments Limited (07012188) United Kingdom