About S L A S H Holdings Ltd (11831224) United Kingdom