About 2sa Limited (12447168) United Kingdom