About Sajc Investments Limited (10386672) United Kingdom