About Svedra Limited (09183628) United Kingdom