About Saje Investments Limited (11795256) United Kingdom