About Sd Investments And Management Limited (11952526) United Kingdom