About Svtl Limited (12345817) United Kingdom