About Se&sa Limited (10710934) United Kingdom