About Sa&ca Ltd (12466930) United Kingdom