About Sa Nacra Limited (SC535549) United Kingdom