About S-dachtec France Management Ltd (09359216) United Kingdom