About Svesko Limited (10379275) United Kingdom