About Sa&a Ltd (11207380) United Kingdom