About Sdds Capital Ltd (13621491) United Kingdom