About Sac-alida Ltd (13606746) United Kingdom