About S-dachtec France Ltd (06995595) United Kingdom