About Stan Social Limited (11392755) United Kingdom