About Svuda Ltd (12081402) United Kingdom