About Sda1 Limited (12287578) United Kingdom