About Sde Technology Ltd (12509635) United Kingdom