About Sde Strategic Holding Ltd (11751923) United Kingdom