About Stan Corporation L.p. (SL018635) United Kingdom