About S L R Holdings Global Ltd (11236950) United Kingdom