About Salak Spc Ltd (12113815) United Kingdom