About Silda Deals Ltd (12474242) United Kingdom