About Svedha Limited (09283675) United Kingdom