About Salas Investment Holdings Ltd (13707859) United Kingdom