About Salacar Consultancy Services Limited (11831927) United Kingdom