About Sa Management London Limited (12743932) United Kingdom