About Suda Solutions (uk) Ltd (11696618) United Kingdom