About Sa Investments & Holdings Ltd (03980856) United Kingdom