About S.a.d.a.c.c.a. Limited (02452636) United Kingdom