About Sda Holdings Ltd (11873215) United Kingdom