Aldrich Investment And Finance S.A.