About Salc Investments Limited (10858708) United Kingdom