About Ssdr Limited (12189407) United Kingdom