About S D Corp Limited (08909739) United Kingdom