About Sjd Holdings And Investments Ltd (11807519) United Kingdom