About S D Initiative Limited (09283265) United Kingdom