About Sandris Investments Limited (11494238) United Kingdom