About Sde Solutions (uk) Ltd (10575835) United Kingdom