About Sdr Holdings Ltd (09638704) United Kingdom