About Salli Isaak Investments Limited (11679369) United Kingdom