About Svoluc Ltd (11383970) United Kingdom