About Sdibd Ltd (12246685) United Kingdom