About Sldrox Services Ltd (12269929) United Kingdom