About 3sa Holdings Ltd (12198217) United Kingdom